package com.shop.entity;

import lombok.Data;

import java.util.List;

/**
 * com.angluzha.shop.entity文档说明
 *
 * @author Angluzha
 * @version 2022/9/13
 */
@Data
public class ShowPageT<T>{
    /**
     * 单页展示条数
     */
    private Integer size = 10;
    /**
     * 查询总条数
     */
    private Integer count;
    /**
     * 最大页码数
     */
    private Integer maxPage;
    /**
     * 当前页码
     */
    private Integer page = 1;
    /**
     * 每页数据
     */
    private List<T> data;
    /**
     * 页面跳转uri
     */
    private String uri;

    private Integer uid;
    public void setCount(Integer count) {
        maxPage =(int) Math.ceil(count.doubleValue()/size.doubleValue());
        this.count = count;
    }
}
